package com.ruoyi.waterManagement.domain.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.core.web.domain.BaseEntity;
import lombok.Data;

import java.util.Date;

/**
 * 数据质量
 */
@Data
public class DataQualityVO extends BaseEntity {

    /** 水管机构代码 */
    private String orgCd;

    /** 水管机构名称 */
    private String orgNm;

    /** 测站代码 */
    private String statCd;

    /** 测站代码 */
    private String statNm;

    /**测站类型 */
    private Integer statType;

    /** 查询时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date queryTime;

    /**应报次数*/
    private Integer ybCount;
    /**实报次数*/
    private Integer sbCount;

    /**完整率*/
    private double integrityRate;


    /**上报频率*/
    private Integer statFreq;

    /** 年 */
    private String yy;

    /** 月 */
    private String mm;

    private String ymTime;

    private String mdTime;

    /**电池电压正常*/
    private Integer cellNormal;

    /**电池电压异常*/
    private Integer cellAbnormal;

    /**电池电压全部*/
    private Integer cellAllnormal;

    /**信号强度正常*/
    private Integer signalNormal;

    /**信号强度异常*/
    private Integer signalAbnormal;

    /**信号强度全部*/
    private Integer signalAllnormal;


    /**电池电压报警率*/
    private double cellAlarmBjl;

    /**信号强度报警率*/
    private double signalAlarmBjl;
}
